Astrophysics revelations